package classe01.botanica;

/**
 *
 * @author Borelli
 */
public class Arvore {

    // Estados do meu objeto
    private double altura;
    private String especie;
    private String folha;
    private boolean fruto;
    
    public static int valor;

    public Arvore(){
        // método contrutor
    }
    
    public Arvore(double altura, String especie, 
            String folha, boolean fruto) {
        
        this.altura = altura;
        this.especie = especie;
        this.folha = folha;
        this.fruto = fruto;
    }

    // Comportamentos do meu objeto
    public void cresce(double centimetros) {
        System.out.println("Árvore cresceu " + centimetros
                + " cm(s)!");
        setAltura(getAltura() + centimetros);
    }

    public void fotossitese() {
        System.out.println("Fotossíntese");
    }

    /**
     * @return the altura
     */
    public double getAltura() {
        return altura;
    }

    /**
     * @param altura the altura to set
     */
    public void setAltura(double altura) {
        this.altura = altura;
    }

    /**
     * @return the especie
     */
    public String getEspecie() {
        return especie;
    }

    /**
     * @param especie the especie to set
     */
    public void setEspecie(String especie) {
        this.especie = especie;
    }

    /**
     * @return the folha
     */
    public String getFolha() {
        return folha;
    }

    /**
     * @param folha the folha to set
     */
    public void setFolha(String folha) {
        this.folha = folha;
    }

    /**
     * @return the fruto
     */
    public boolean isFruto() {
        return fruto;
    }

    /**
     * @param fruto the fruto to set
     */
    public void setFruto(boolean fruto) {
        this.fruto = fruto;
    }
}
